﻿using System;
using System.Collections.Generic;
using System.Text;

namespace CeA.Reports.Atendimento.DataAccess.DTO {
    [Serializable]
    public class RfsDTO {
        private int         m_id;
        private string      m_nome;
        private string      m_descricao;
        private string      m_dataCriacao;
        private string      m_dataAtualizacao;
        TrilhaAuditoriaDTO  m_trilhaAuditoria;

        public RfsDTO() {
            m_trilhaAuditoria = new TrilhaAuditoriaDTO();
        }

        public int Id {
            get { return m_id; }
            set { m_id = value; }
        }

        public string Nome {
            get { return m_nome; }
            set { m_nome = value; }
        }

        public string Descricao {
            get { return m_descricao; }
            set { m_descricao = value; }
        }

               
        public TrilhaAuditoriaDTO TrilhaAuditoria {
            get { return m_trilhaAuditoria; }
            set { m_trilhaAuditoria = value; }
        }

        public override string ToString()
        {
            StringBuilder str = new StringBuilder();

            str.AppendFormat("[m_id={0}; ", m_id);
            str.AppendFormat(" m_nome={0}; ", m_nome);
            str.AppendFormat(" m_descricao={0}]", m_descricao);

            return str.ToString();
        }
    }
}
